home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
amok_lha
/
amok20.lha
/
ComplexLib
/
txt
/
FFPMathLibExt.def
< prev
next >
Wrap
Text File
|
1993-08-15
|
1KB
|
49 lines
(*********************************************************************
:Program. FFPMathLibExt.def
:Author. Gary Struhlik
:Address. -
:Phone. -
:shortcut. [gs]
:Version. 1.0
:Date. 06.10.1988
:Copyright. PD
:Language. Modula-II
:Translator. M2Amiga
:Imports. -
:UpDate. -
:Contents. Zusätzliche mathematische Funktionen
:Remark. Für den Amiga Modula-2 Klub / Stuttgart
:Remark. Am 01.01.1989 mit M2Amiga 3.2d neu kompiliert
**********************************************************************)
DEFINITION MODULE FFPMathLibExt; (* für Datentyp FFP *)
FROM SYSTEM IMPORT FFP;
CONST
ln10 = 2.302585; (* 2.302585092994045 *)
pi = 3.141593; (* 3.141592653589793 *)
e = 2.718282; (* 2.718281828459045 *)
ln2 = 0.693147; (* 0.693147180559945 *)
PROCEDURE Round ( x : FFP ) : LONGINT;
PROCEDURE Sqr ( x : FFP ) : FFP;
PROCEDURE Arsinh ( x : FFP ) : FFP;
PROCEDURE Arcosh ( x : FFP ) : FFP;
PROCEDURE Artanh ( x : FFP ) : FFP;
PROCEDURE Fact ( x : FFP ) : FFP; (* Fakultät *)
PROCEDURE Sgn ( x : FFP ) : FFP; (* Vorzeichen -1.0, 0.0 oder +1.0 *)
END FFPMathLibExt.